package com.wlcorp.forcazamis.dao.stock;

import java.util.List;

import com.ibatis.dao.client.DaoException;
import com.wlcorp.forcazamis.domain.stock.StockProduct;

public interface IStockProductDAO {
	public List<StockProduct> getStockProductList(StockProduct stockProduct)throws DaoException;
	public StockProduct getStockProductById(Long stockProductId)throws DaoException;
	public void deleteStockProduct(StockProduct stockProduct)throws DaoException;
	public void saveStockProduct(StockProduct stockProduct) throws DaoException;
	public void updateStockProduct(StockProduct stockProduct) throws DaoException;
	public List<StockProduct> getStockProductListByStockId(Long stockId) throws DaoException;
	public Long getMaxStockProductId() throws DaoException;
}
